11 12 14 15
16 20 19 27
13 21 22 28
23 25 26 32
31 29 30 24
34 33 35 36
18